4120818
7632734
41508191
7985149
91447216
11145795
19222292
84425014
83527101
68321314
19125166
40487028
28562629
82045887
71594252
978483
72606224
15067996
92948531
1830572
65888609
6406642
37043490
86026032
3776270
69384447
20155073
93664054
48045547
833521
84892569
96974504
56074480
9217730
56506916
66604461
57245562
3714271
52693961
61483315