75692318
30066554
95194060
59997399
55521742
87563717
28845012
88251596
66306004
1619971
3047181
37073638
23227546
27089847
69289255
13838017
84024489
52021401
35238807
24936455
54116242
37174425
23736226
75567049
82865724
48444126
41445809
99745571
99952897
69815381
1934645
24308326
88356821
88323972
2777305
63443501
27715931
33997174
37895920
37929215