7856470
9442200
69133833
31072439
81232037
32964675
32311457
86009671
3373460
58437155
20578697
15069650
91305336
78204819
23396316
325420
94338555
87269661
67987687
56848827
28921161
13712503
20581725
64559732
28281669
97502199
93074812
8032765
60195657
53463441
59259179
71618423
72248222
10979248
989337
65166652
30161700
6353796
41199101
56737138