86802253
46075796
89187103
1828942
77913579
51787938
42854955
58416448
74413589
29918864
8097457
92021650
32369943
768493
50877572
15933604
13179007
86828537
45915666
66683319
6545727
26642898
4166578
11202117
7709329
740389
30936932
6096586
85472249
26839036
60439581
75787499
60652520
554961
70981904
66074021
60307774
3105735
36161895
2809860