29267807
5866361
460040
59592660
93177215
81637739
52693912
30409156
46129168
32213769
95101507
57362
58332079
58721715
9745794
12427102
298715
94514617
73298217
20581051
67179230
39633618
8763206
54401812
70583101
9846125
52434105
35371435
7372414
82443162
72564743
69878101
1916800
4950580
62843855
40607171
72469688
84317685
51848085
4951274