52104102
64884643
95944690
37724180
6326415
66679174
87401126
93794635
76279733
87904531
16064716
18113763
95794058
13941162
2462345
63942273
96181227
77538696
85715056
40032594
79166993
72887542
90678692
18175594
88361737
23434984
24516710
8716352
96718356
12292912
55298814
35398385
17126475
43196344
54939881
29789857
56063
38491108
56533139
23023144