52849
4013639
66005322
24021545
90177602
68138407
81907931
29746042
89054607
81813590
46704095
6753496
11584392
1514370
37598832
95702713
3518167
86652081
48616335
93483547
26917714
52957786
87766940
46769835
6805780
48852337
58741025
78726525
70191507
73823692
65405611
22551251
3732906
68968471
8624846
2084391
60629301
64971418
59432462
86065215