86476707
69626243
64083098
32112808
34033143
329809
12776160
87248630
57944428
5547962
96847629
69884403
22473613
87899380
93405259
3196334
15763839
70338594
15601249
52062632
24668372
34886919
70088028
29428744
31286634
24373909
25373671
21084350
30612255
9503895
12071442
22309587
95826563
49665521
36717902
3871625
19466003
76705589
81401417
52508663