23637260
63679887
78127943
17393159
7533807
54801475
52661933
37273522
30133486
59424468
41167697
26384929
21701060
18638759
30864582
36325271
56162777
93296235
64941160
93702655
10609495
52719491
70514077
42998094
61966139
47985370
96463377
5798526
14782827
62094915
87653269
84207152
17485259
47272680
18474983
61701785
16898855
67444319
37406331
95215371