22228450
71755745
6527281
54359028
71233347
35487469
59463526
62477683
24203328
45104773
10452220
5535532
39516700
31109283
92467668
54026740
51752893
34968864
8980887
47591311
4757134
97438485
40998067
78889838
25584975
885160
1038891
9328658
71849151
26286074
74273147
86871678
35023574
13579703
10927070
13644257
42615473
52828889
7238929
84763122