38687918
47058181
6679250
6773438
73217642
98603970
56953527
25935492
79786531
61168052
91303328
36818500
44084918
55292840
99304666
25713980
68979006
67043067
67357300
46405490
85451753
87759531
75572746
7219867
10059791
18298598
23024035
45066430
9134407
88054895
16454948
3233347
23901942
24116910
5219984
18057873
21021184
76656715
65295709
15145688