44982
63423
43611
536114
51535
6762
34236
1023130
3830
32952
12318
869100
32060
89034
40013
16012
93944
68841205
73131356
4291607