4129688
34083579
2463628
14245717
13845059
77866486
73438681
33037831
3704383
81719860
39813771
98204662
8023376
613191
11535240
66102036
25131120
79137644
56922309
3668680
90354244
53378890
2016937
22356932
33413733
62145077
59848371
54012952
4597626
13938587
39921585
61084074
1272641
98837183
75183932
30112106
22386718
46653639
81602776
10487668