319731
150697
69228425
6346045
21971558
86246722
65854141
60189555
29391323
89613017
43381582
75668677
80448156
76154921
1980271
90961956
49427910
36694348
73731129
43804383
82425735
60602162
23659000
4775293
8426252
94617530
15136057
61472747
17317832
84811085
1591247
70618240
20718298
33889170
74837500
47125331
15422951
70908428
40099773
2453420