44601352
4187514
6222536
5376738
38723519
79808906
42652525
27175872
4441675
854016
91501280
78276869
69645215
73297131
13823255
17924848
37978642
50631313
69435171
75814372
97964985
11162315
88148072
46269855
49233882
5640336
42911016
73648082
26349073
34998889
29444735
40898404
12672329
99211738
41747039
31422148
56749411
60633794
12693496
61813008