13933446
91593160
19162629
71046163
7923920
92795064
95294720
44607780
50107440
93224738
18399814
5917514
55287590
540783
68785154
88004131
9558435
48179236
84328903
78047119
7360459
5941918
19195371
9359432
4687977
57495441
80466780
14857268
52374272
37415211
10998655
51878818
31296599
27651094
81733504
74959544
62695799
8179307
29436723
22855187