47055049
87149913
57985440
97248047
94433660
22704337
28142340
36236891
62739526
33372402
45655029
13701406
6716865
1853917
37265520
30876398
6940443
9423747
3018463
9495503
84007080
54606197
29338375
9601234
90695109
38744781
93192766
14388751
39482835
75138143
51766068
866975
40235125
41615675
20925731
36453929
45647200
92361573
885152
17076349