12723551
16032939
98307935
76381229
4634890
95284216
47043646
54146291
14258397
70207409
61539551
75137790
4003683
13584493
81524998
51084770
48446097
39244456
93957238
28254887
9263679
22738853
2521390
62904678
5392203
23264396
62672435
92708641
20483469
8717380
94875047
46384648
52101004
77278673
6089364
62891856
52683456
32148449
92372923
37829010