57967240
3601657
17057831
44193340
70085257
65792788
2534468
87908400
88347333
68252754
7714428
94548851
11793333
87795710
16695702
8094847
70758226
9539643
50663172
34785708
68084
90372053
18128353
77136665
7974487
77504143
75869586
93905286
563106
82441488
84218235
24471622
39939254
16235162
51849314
64459372
74624930
20907108
19922070
3077141