13852959
94157121
5449130
24025273
22915216
8537426
67658305
63812723
68754145
73976612
3536103
18974885
18706823
69076468
51243839
28579362
40558384
93299429
94483015
54643796
3602882
88312090
32538848
17491916
41246455
72106190
65385216
76533395
67436330
15311294
28559659
76536929
84651068
68923627
95113080
50267603
1179714
4982157
56454400
30661037