80572497
2352206
22878295
3561199
78756041
22983422
21771283
52958300
57018865
602569
5264810
75036307
12843802
90929336
98311237
33686544
33021493
32352809
47694969
86495881
65406526
30714577
71198233
1211783
27361583
46869488
39085429
62196479
50461745
17816214
79379386
31378770
37048668
61236231
8211415
22525378
64736962
70918303
54898472
95121179