57115733
5415287
17524918
94018271
69023931
676404
28157431
73317499
52415424
39038072
55895456
4962504
2579208
39683236
36847703
1726901
57237572
44761524
65674568
2539388
12581765
96233027
38516476
88048411
5236893
98651074
41198584
11824852
3952654
90795517
87857936
1421321
79125481
69323624
24471249
95002823
51712801
61163901
93969370
38297103