31727292
72695310
8624469
2331799
58993747
2417087
84758942
32435872
40592882
3861234
82766322
64377563
59493575
37553646
64899481
22301753
45494309
59634363
79386542
38938883
22239561
82711410
34506840
8473980
47476401
98269930
31132085
67612127
54249860
41243630
38637680
62745741
62779511
42156816
32025389
94367527
23875626
44448057
57834560
23319381