68358641
95104028
8399294
1071509
8121344
74285942
37601659
97371108
32166526
49152299
98706655
7018505
36378624
42635084
60987933
373595
9966406
56498277
802973
71954925
82443160
2087161
29868756
4167457
56905256
67976438
31067209
65944600
19028692
80875008
40101459
89829451
405214
33692414
2582434
10138576
2600610
98226123
59322407
55947485