95561229
46025866
76245009
59604086
40753492
45045861
69572337
26323256
48591163
70193812
78878344
76246039
696491
76015717
94111921
85008662
19897439
24191203
89414000
644344
3736200
9894781
49454180
28468893
92154953
48216351
85862617
99575898
18968516
19622349
29956276
65078083
40673913
8799972
52902186
82645348
6962900
1919898
58697084
20212614