63377667
952669
33835041
22095130
8571887
95237576
10497770
69356741
95337746
9799158
69676233
66399461
42986209
33809128
38172805
96369652
70304074
15194376
24629306
74395156
51883870
25636863
61389520
3259517
47675827
67704320
25799351
31339028
98016816
40607990
12873911
50408111
96765268
947763
95557168
16523358
2297410
21206537
78714344
55519414