1859220
56675502
15778718
17061105
65519193
59925611
6364774
37966071
98938773
1068554
1934420
95461945
31087497
96723970
45894931
86373986
44352943
3713819
10191689
39861690
29535608
14204270
89815796
13204272
77167826
1937010
12376921
1073981
485513
577333
48976050
28359589
21213124
6121280
44699726
89782226
22729788
64654565
866529
638574