29713034
71245868
3715420
27867000
48309036
98894915
51875882
11979921
91894707
62042171
6552632
9561483
84919076
1535416
4823090
38052580
889071
55433403
30926330
70189322
51595535
66569849
11825635
7012837
86132131
33221185
63294966
93523276
31752431
17944142
31812026
18964696
74813099
64064607
18264562
47465097
73993991
30443367
37627338
24346761