57619037
82786559
6601908
26737810
98503751
88683238
9439119
4271380
56533197
49407241
70523193
97769604
95152693
20807606
40585896
62637117
99576866
83762081
43123050
36947580
24366806
34136477
8329338
9157154
15181524
74252990
36465882
30689602
29334206
70966677
61747533
61246635
83806684
81956097
5362746
33547413
88847409
96216262
70413306
31148208