24248650
41169054
47777986
47154625
71014703
95272605
84162892
18488989
47504473
12646726
31674022
41692206
97315028
89437629
44524654
69885677
8435552
2463679
74997609
7998641
91404744
45887425
86698974
974939
80671401
15042502
85277300
13585924
40619964
98114342
66515485
51294879
632671
95334669
93148997
18518092
8819696
45614311
6394732
10693329