33254829
50373672
58937500
84061880
615476
80137756
81795894
67702987
14915938
26757900
74916026
89874593
2874368
48425800
26286647
22141856
736377
25962551
56256090
66893497
20742358
5482480
58002983
38942056
75153685
96974583
2178761
43016114
19753562
69717067
86876267
20387583
51159223
89603186
23162835
42461660
52163167
97741546
30126305
78948226