21488831
18807638
79574180
11432359
157788
5026836
43796111
87581172
91999436
83036742
68968380
15958825
80253360
78032516
81635674
92206598
53524411
50946314
33507733
966926
99975519
94295916
28454650
60472643
23024557
14723329
90556517
2632612
3653454
26308528
4356032
29606206
11456124
97233209
85824520
80851279
32523333
75111237
35835421
60422416