28213270
56534438
11654267
1732857
84389023
1989204
146155
36443675
82194310
71145015
4308970
37777709
83163337
45964855
85003945
44778575
42167525
79099191
50081774
39782787
12845110
38946246
4434100
58977196
7655129
27168132
15446408
79967940
1006667
74558207
68358727
70566395
308655
10835059
9655576
59356287
30548096
84211323
85514755
77999228