44073218
17925079
7484329
58676264
72603650
45497486
2001215
26031183
98146841
84707326
7683673
29429807
6818349
34046605
9093171
30872638
2296202
197520
47388286
23078030
94163244
4125849
30859079
44094320
28464860
58635557
17549708
19877345
60747181
82373435
93988750
16547045
13707476
57928053
9476118
93671367
67385122
47922856
78935835
98403323