5845505
58513489
8154325
93927295
75964928
35948158
5993080
4178418
58888098
55853678
81038365
55708270
152381
79234140
25179319
4313524
567858
91453932
65833402
34866548
9113776
72798194
92716651
11744439
70287837
73031134
41052968
61222193
81017631
42802007
11922716
87126803
34455785
20332288
66043526
76283026
67187060
31999153
64182383
88796160