25737185
68934679
46859766
61263766
35968049
30942979
63738869
52333325
1318349
78449532
867982
12934786
3065846
282261
88333647
20869729
99934629
1179393
1988606
87824972
4363573
51203134
31801715
90288826
9182235
3370780
63586796
35535068
6506880
3382566
4371974
61954391
42852340
74872156
9150774
58352505
29749810
65493122
25102574
15905232