97542193
5544718
50636204
89356201
4181806
69208524
58328328
47683177
99075196
48298663
58156278
43946252
78386081
99889718
31097765
70885742
95662596
371571
9899227
20461733
35985813
58574371
93059411
8221532
45058133
42614291
6101247
40247375
63108119
24412929
43605172
6547438
38185408
8508748
5431824
42395794
82025186
65989550
65041034
37085649