60443688
30028764
29206338
53988797
14394405
99079842
71665147
30028387
84448367
5359293
15566425
73729764
56338330
87726959
62058332
5035300
48993953
33424367
62198896
59025134
95985452
17463125
40478603
25528180
72774933
38307198
17435307
9268407
1557766
57889445
50193011
41256054
32813183
9434573
13562946
9594339