66313211
9825248
68407589
21338552
41295122
397542
6248876
84159864
98688721
9025208
34422841
50161393
89832675
19717244
21653301
47923233
90541153
36338865
57097800
26578279
66891523
84343538
2281892
5915577
77305427
81471439
26943042
41113980
24025193
95196265
68775829
89955593
18426917
99261653
39219996
25063478
668098
86852906
79462900
3856382