48793132
1245798
91565936
38649954
14035316
40945552
32584368
28375930
85703544
96545282
77645959
35088265
80066650
56358523
75037848
48316277
20823268
6736089
95355023
70116699
9577077
8497711
82066198
49734122
33834216
71421063
69327384
9944669
92838345
79296333
1513133
83738384
81595051
32161150
28694192
77872601
71948183
28817200
51986680
66699685