36083602
6919222
2534687
56216646
79952166
16172476
24853237
73453932
4938397
45871381
70187216
18843560
4314390
137875
13348347
81728960
45674526
98749084
25832598
2215309
78021518
20885269
19044516
77251394
85477086
68278161
29479034
316934
53995381
19234777
46846453
35906338
23687194
32851743
7798006
88204852
24876562
72298483
64542818
42231839