53875434
94229613
21819023
11338625
49568925
96924106
7361367
3765508
1585463
85683808
22434644
98856594
59676984
32468610
94538995
14282040
203017
60375319
77427967
40878933
9204274
11806870
10683763
35033340
31304763
31617264
30631181
2478549
31156370
73997442
72806922
77777937
5212712
66209554
4034805
74058183
370255
82323998
68496828
40137882