57582067
11053836
22645440
11766838
12852086
95091276
57385196
13202444
36384059
31768879
72716696
87816448
37163694
76315500
80461047
29258193
37021814
11776947
10102876
72512989
40451153
32394789
18737625
69645675
71014721
20188136
2581261
30622231
8896445
56814350
96042885
5463480
1727215
56812139
84286134
83353435
76778713
18696713
58771517
46505738