6521008
4406827
55945489
4635567
9100834
21223714
16359165
53875145
98352926
76745970
6161628
19388777
99153465
54904945
70617893
65282164
33195589
62901068
15556120
9022541
5913229
86994897
56561024
52096833
35615652
46321207
56301552
37995850
30469588
7397971
84217367
30045820
37052286
447286
9543516
93226895
9169449
95783406
10222183
4937598