39804467
33919794
95802528
532977
8118648
89032214
8582948
95641965
32881966
36228711
86251346
40556003
49311421
126379
36866049
91803961
93728584
2265967
87237468
26349107
75329305
57269880
6569267
42637625
86873475
96246156
76223927
47519846
54549264
29705126
73972525
84606145
42413021
6401689
57434673
4855139
32366327
83049371
17766332
39934356