83406366
65983599
38803906
69686526
86851838
77395096
7773763
48379860
16244629
49742925
61896697
70891042
96571105
15124591
87428447
681953
18066190
54284648
74633202
12138328
36226269
30276423
27769290
52296097
5477229
28072120
1491764
97884300
11963055
84764181
81388959
98208581
66252530
11179796
19348838
134117
36356469
19273194
55481026
50155751