64133124
60894545
4179337
90007138
23741472
43761576
31389861
88577363
48771345
21381591
63049467
68831372
39819014
5307950
1818415
17235259
34291168
33841969
31453283
15692458
42516872
14995098
90129053
61706092
42418252
78393584
25717737
40835352
15687051
37214674
23476808
11227732
37853032
99476216
16284194
58561768
24681501
93331023
95114628
68659073