86372128
89299623
52779769
40057975
422455
27224159
5124671
2476065
36367181
99016445
5798201
56116674
85609126
86368302
10389242
75771465
64998884
89372550
41136133
4376883
79713827
63654290
1273489
75965348
4814409
15476878
40057669
70682696
79468273
76084691
73283350
81062919
36547424
96609114
44364458
64291650
35339869
38555348
1291425
42491842