66365640
70362043
92557733
56847899
37776691
224453
87662211
14411280
85672614
83629658
10775935
30701594
2910118
50139568
98229472
31102070
46373275
62791358
7773836
69322632
81817272
60295880
88672391
27032563
8442549
310541
8640678
63504340
12025994
36714340
18093959
41182444
23179199
606797
35989890
21022403
63841172
9703874
38743187
16465224