83804022
10145100
2039617
63668540
46742117
86483253
93791160
45183834
1440574
11543289
26231360
89996501
18618829
40462086
14165960
48345248
82834353
65205794
59252147
54443910
79808204
49938336
80353520
11861985
56633835
5103328
91246478
41335845
93025370
20766343
59123029
95053110
18067819
58271564
37426776
34424444
98504910
93286129
61398008
23713631