52235882
46778973
96277681
22831221
20329958
7125293
92542427
64408188
63448511
39541327
80276536
58854949
32141787
61797014
59851950
66862673
63042899
33193433
79441506
25275450
29419320
4051321
34226302
80187789
44862311
74697473
92908527
75211751
57707717
55661246
93332774
22756832
10322761
34082075
7344801
19803369
86901617
39086793
31834138
54197918