37969933
22664876
5733067
12133054
86063742
46576488
93409378
44933285
47773274
5484470
40497993
52236436
31381597
85555926
51678333
95962424
9391803
42918187
29834778
43514411
33677546
7112687
50887967
28125775
68951258
13775620
60724398
77949473
13503341
71122691
51817590
4572384
44151899
35366860
73618234
75851437
4995302
58591643
81681659
83734140