18174748
45419278
30053853
82191129
63433727
7963610
39802214
62699548
65385481
92875704
29602142
65081490
30974456
65638836
55603477
1884576
16401865
16183745
63488841
99442477
23863062
48796550
42093235
3146036
33989956
73798467
54697907
97671318
9703813
46153422
648939
71804353
2021435
13676359
80767590
58292716
18598651
82918474
67839751
98223208