81121286
936436
49944566
64149058
7317911
18752647
53369609
7542306
6355339
93244782
84032820
68484743
34347066
46457836
99502915
11281354
73316022
70037568
11665151
84774234
40181811
74915091
41409607
61103082
93244187
21728733
41968114
85598563
46172070
84758105
12514542
8047933
65479814
18389718
23176205
6521341
73014070
9018452
54152140
36637423