70272761
50286121
4735826
21312530
37496451
21161878
24859676
25925519
84351126
333825
66909517
86778514
21027236
63606002
52442221
7379728
1578235
3755126
83375702
84257087
78897892
64156728
67032211
22741502
53703969
4085200
11289198
81717092
88894365
96762431
5662415
79814467
68244348
19518925
5338184
15269718
16246444
95183610
28115061
74084952