18071870
4225778
444918
43558483
89711186
50306556
90258644
66598927
48101594
40922334
71481177
22225879
31565211
80126459
14084348
7204481
91192024
46769943
50289869
36543852
7599626
96965594
93148213
95701091
36342891
61619684
43878105
44042029
4821887
55197518
57956605
78651055
71774205
90578488
48265275
38601684
8200400
43118478
83584885
82033861