5704371
16149136
10298008
3981810
91213909
57634000
63543898
35295618
98809844
66802003
22622512
33023286
20516067
27813635
91665595
53188606
99983076
8553412
97649301
88717222
94032113
96606417
56964219
54029160
37364446
86056473
5216967
13899
98556436
78863016
68959164
70776294
4286640
10701428
19465060
69804265
27621453
37719133
2012955
22917286