8995150
61336228
54225350
20067704
81303913
39613577
1904890
94921676
6215989
35831411
88161546
65082825
7423830
23264768
28191267
30937752
46503907
39789612
37593822
1187622
39325606
138324
55636956
56177195
91548830
7827907
60535468
26914271
29797030
20939610
62118999
88498307
64589948
5565246
4791057
53186927
96121907
79392596
58748553
6556357