65847292
55689073
54838441
28816529
91837439
47598594
38263044
755308
69567253
99953808
32922631
5642317
27727354
26286109
98482965
60282781
51424864
93773409
28759660
14796990
96471716
606662
28167320
86584378
43987612
52195801
16652158
19714424
47985570
70639202
1659803
2471930
22476418
612531
4759023
81207411
67454957
12592662
23972614
29921293