56396433
6967763
98534915
49982030
80693587
3344309
85796932
2837287
10242705
9177000
24059552
69561302
87955311
9972208
84623122
9498766
72286297
10671093
1552666
2127248
21635960
21981748
25486606
51963031
43298808
17951406
5153046
77207785
20852655
83426405
81399134
98821288
24003317
56581115
90154196
38981334
1935721
29528045
25735147
48426636