19438942
8521144
70062922
23002663
71021670
13294622
78719987
63869167
78308848
35403413
19626940
79685359
3728537
92432726
26983682
80889036
7834282
26177270
65207860
9435378
92401759
36013750
90771171
99347402
56346070
23537407
84845108
71066140
4259475
56083497
45408981
40238617
40044228
60774443
56252516
36082339
13785737
62765414
37714955
96711369