43728178
9402059
23123249
93526484
63105744
1056606
82295715
73252614
7590906
46562986
96239994
99766954
79354127
76608985
31325
817391
61756949
25411491
75151254
18463719
20618800
57644751
43184098
2213259
84081698
47726677
24043490
49886015
68514030
9662864
12354726
51859532
79521531
26445066
28531781
77533386
51164528
58258140
55292448
78109050