41423848
55598724
54107851
95194968
43342552
48939237
5064831
49071995
22272735
30065292
34995458
56143457
94112949
77281849
12383473
74657626
1950749
96447762
14108239
2614845
84126857
16613252
95082067
82908264
71338819
95531087
13342037
48492688
6574866
16748605
35278690
85458023
7774050
14347898
23172665
95135363
12827383
16378997
37969174
48935747