41108949
22938430
44352328
1860402
87247045
42134087
12619077
99185314
83843965
15863887
65309879
60577097
12897309
87566901
33093788
3794738
63449817
76497575
21694511
87409975
98755939
69964221
16862892
8604229
91715627
44458837
7679794
86504456
82077379
56887325
20961809
52192509
1711768
5922201
36838247
91623221
14915002
61599651
32231901
56737494