40561281
70935559
58197764
75768126
9791180
40529145
5959840
49137342
71613279
3155751
96834311
87276138
5649678
1817767
42017376
92057902
44066969
94304464
53756490
59452205
63767377
36066248
3554396
85715771
86229590
1666199
56119076
18953217
36628182
61956541
40244800
81583339
43197519
83421204
12262103
1657468
70664857
15935454
6163473
71832037