62016160
74119805
83502144
78206874
77298240
4867783
54854771
11449465
20156613
23036382
64774423
11195148
98832274
16954165
32798613
38125323
15062267
50055117
49878411
1239932
75941717
42852539
86569463
1878225
54471527
88292391
2044912
77103570
73655837
96135957
30794708
639969
2251844
94582023
3146449
37645714
22377958
84825999
6357248
48545096