37111263
52256920
25332870
2736306
60062078
79906593
49884350
33755971
24611844
3395100
31804094
16314347
29939472
52863234
80646924
37986479
43265591
6072471
49739743
31964293
2922637
96287982
55086641
28536377
36261831
96146648
86717121
64146201
49382932
23544693
45263542
86954162
81756576
84167808
58025622
92456830
6107324
64419198
49245804
45872086