82124370
42682463
37517360
85813369
90432100
18489326
21406884
8178761
78412522
68903123
21244561
13865807
76111922
69749577
70322442
31926292
16816825
97535974
36454480
56036925
38423671
45954154
40058407
2255322
11204825
19444617
70633367
38811469
41979322
99078267
56283121
18878148
77288793
29197878
6509764
79675709
86699842
35108260
57298397
34094508