5804915
79577389
17883044
68332607
84711147
45732556
40689600
86576192
14424206
31104773
95221755
38784160
10387604
81908870
61332587
96144613
23132863
85743712
77154625
5638666
74759089
58369942
30019146
73229295
67763228
4615712
8686557
68181152
34248849
64079686
37473343
18919881
21876793
54471012
65383804
47091218
19912506
17898160
47538897
72328027