3728594
87403490
13218633
40825238
47871342
66358613
12289733
35488375
32677443
92858291
14295168
23222997
18119411
30181118
33989323
353836
22065760
94865036
74178141
100006830
39264980
71512250
51381632
83862963
79713790
54616229
59037266
784017
52874865
92369158
40613955
84838672
9001865
89713571
22434408
85502561
20994193
5275495
34292836
64917437