64733311
44865590
16048420
49754168
512849
936147
70649532
84952211
10751285
30358638
70344630
81723561
19123820
79816329
8378939
77032572
94748841
2404850
78643356
54296272
138032
55895624
8566995
6328889
29809792
90576783
5495062
88146302
93584122
9674238
24138965
86091982
16835159
14364809
90524337
20844493
11084724
88463743
6694473
2158897