10576598
93974894
7735275
56857332
52178520
96169143
65698977
2042138
32962792
5387384
59121238
31004150
95787634
53747242
57898639
31512770
1571925
60468777
73861254
93804879
50525166
50512538
91507415
3241634
82609633
2416246
47238295
80879610
19247940
31502257
47893117
86202774
64997855
11916873
19776663
65587494
53448367
74928430
7474984
47745288