73839411
17523289
1345834
79859317
35355021
38196368
24993565
29779891
84653136
54245183
70017981
1301551
75936773
2406699
84614907
94767252
75748427
447864
33781711
24149384
32013360
29552246
55776161
9844886
27513568
8347541
94036999
50541450
33381881
41235999
31466968
69475559
91111299
53601135
12055894
77099641
4530360
28055091
26614009
51938040