30899878
87043922
72148952
43084814
76861421
55988531
78846320
58957310
60897227
17624610
72502283
67363808
86257087
618539
48636508
74571483
86023025
72247121
98685345
35698352
47931631
10248727
6724535
3847420
42869139
2837953
93322868
4235106
75095198
41579034
44166812
93789250
14484810
66651342
92223828
55519263
55349884
68634990
21807587
72405735