57867978
21788202
87673775
53311026
55389399
980153
59981433
16696694
34096213
30414676
73675291
60162572
7043520
38767136
3304420
63175278
62636619
14295125
27619706
1461946
59084127
35714089
5871899
49808506
48273020
23861357
83753949
43188628
75397800
8879342
16092081
33225767
57542014
51447766
59636153
35235149
98102356
53152739
92424754
52391410