15071582
41638250
81618168
9899098
67721384
9143969
60284108
8085735
2512491
81597043
73269814
9092777
6247934
67766314
91111173
66083228
5592686
17907098
36518249
22518759
83244110
68153658
80777819
42534376
93417672
17675013
58403035
12419221
49441953
79461737
42511209
26039596
32034248
32926501
8624380
7330831
8108660
93753985
14731232
6712430