49743687
89655161
83532407
7866332
60325628
11242848
61603942
45135763
649582
28767199
63069299
79668286
67426168
24387105
71513813
2276376
86493022
44551094
54869602
79179321
1434033
61783421
22799450
78176994
43559580
7512661
6942539
28265879
99681761
4649643
86802794
20507444
86373108
80954966
40349894
27416203
87883920
30446048
50131800
57383775