44712542
9082096
93095962
65739023
23146086
1119397
35618255
39718964
57024210
20759689
76695035
14683492
86353239
5038210
4906390
64333486
84761046
42838872
3513456
2239470
81347368
82979751
16085594
37787011
4702258
2934100
41154430
37471164
68657472
36243715
91795527
61145753
94176487
7121807
15352567
9241186
12282128
17278651
6956128
90979550