22434479
5835427
2826055
6523561
21118793
94435687
42686733
10348361
68416871
66562858
73718979
82582227
96978276
96748120
58971264
65267304
57073809
21384353
89001699
85849220
24857869
66938651
20601858
65006376
91398670
45369250
5500255
45669453
56669439
58604201
40601003
82577435
80211814
39459942
31959938
5302890
45417388
53281895
77158
93273825