38141502
66286030
80161049
58118680
55128836
53417329
5478039
61454369
11959903
24367826
24064168
61882413
22451812
87108073
61859392
73367962
78234289
63324384
50972937
88664319
69675472
2641491
8342955
95967668
81825188
59311641
30174306
64766793
39706119
56095474
907243
95875133
9438000
1142047
4399294
72405708
60816264
9145607
58038550
64882245