85631895
20043371
2397093
40719902
64783388
54218990
91236011
45301424
6982631
89716161
14367412
617252
37501696
32106049
46076309
64363907
45257648
37993803
45665454
38638926
78418163
98553252
14251020
92607064
77306202
6604911
60845863
3615346
35576708
93554906
18748920
55151157
73073201
5399170
55803927
11503465
31002637
25296705
52397086
21983977