20512410
3451783
58363012
38153996
18653033
47879281
13804181
38297436
69872163
68247400
61628981
93481104
23775756
2550231
71939509
62667395
79111828
9329557
36325842
3179573
5451566
75751792
54724051
61983699
4275760
71084943
7154573
47996297
34708087
22759679
91716238
19799418
28946320
33361910
46596179
8539290
83386505
72108961
6460382
80397183