1036679
50943627
52254966
15077916
1650162
38846639
2503751
8910721
29012027
51723071
14865396
82326258
4251630
472542
70449504
24625912
31751458
38898846
2907874
12751238
55053032
60831718
52513075
20633558
45192835
11554338
49449985
77232388
91607403
29624859
90496301
23549276
7210109
42506199
50434827
55813200
34474600
46969551
49339365
10455509