2632553
78296532
55124224
32825560
22384313
11992886
14333594
67055227
51894885
80927522
70721041
15534113
34974010
56679411
70919893
5832998
32297008
11238486
71788745
51572299
1093340
93088848
8274847
1260207
25021345
58524448
35837884
76528781
13921465
34212157
18452619
4452583
79807569
72945702
68306566
36596514
22299675
7301126
38183008
18344610