94604015
92897250
61038710
66949089
83058585
545916
93285750
7519066
71646223
13387130
92254080
55004629
70391828
79212945
79101609
478117
63224484
98655080
4822163
79205691
89277373
12336759
16507171
62705485
69863492
81008055
95601552
26671451
2398746
93682570
33247632
31623293
49438706
12422493
8774202
50927999
9055888
98515679
23239865
1124312