50921014
2379983
70461286
45706669
19488982
78774950
86058397
59316602
4601250
89385895
97697038
1338329
81697902
62374510
87517027
98608909
62094328
31449669
8958860
45286491
526031
73873021
51341127
11718054
86227231
25513058
8457046
13975804
53558217
44925674
12401480
26889248
29934278
12409120
23322358
45757916
49027270
68167289
18059907
46856589