64352826
58038397
50673375
79383779
62241549
36479935
1168219
2869033
4662857
84933103
73068278
69762019
39187754
70903392
56687009
86664369
31651677
81289762
28024705
70833762
88241315
80486333
90075802
5318351
9840360
66984728
85712504
46815489
74746077
70993967
85738646
78445694
58617608
43294751
16786016
53103510
99818465
65873503
60088386
39865873