13384287
27619818
9637645
75621067
77288256
40733930
17522920
25105695
6830731
89977426
15571334
80164472
37197728
69119933
28617185
60124904
87531860
12268804
60831458
4568281
85745287
8873481
27167003
22355034
95641525
20614416
16323030
25762978
79892226
85218185
76033114
19037475
22247093
11841473
33553418
86558612
89782660
45677162
95076241
40916853