18265444
54952192
97029045
76367278
31263754
73588257
6300498
26925434
24605030
20627125
98684668
7183969
53031547
11676206
4094266
12526524
87373850
70128185
13694223
11752013
82994991
72827174
6927908
3077746
60234893
30399711
70299127
50013666
49048365
20058735
95015426
29359367
72319996
25206038
54337199
41991538
79074860
59354910
31633912
86129729