70678802
37212233
80252158
79495811
60965775
72224207
31167796
1007322
12324074
80557396
67405097
44846436
61894872
9174946
82563562
125997
86981148
32321115
55779012
59694598
7784156
48783178
63488620
42237556
50526925
51617119
96718340
69105097
11497948
50453160
4683787
21078609
64425641
84116281
49767401
46192044
97818189
95565455
72828144
29892828