79583584
72214990
63906675
80096084
69709807
9513962
90815483
69195288
71866567
81569256
11262940
35443754
61352661
5341941
70671727
95109012
42873477
38402333
43328101
11017501
36079678
71515075
20661679
46432647
15824042
70868123
38893845
71026720
89978828
24361275
37148137
14869466
92764386
27567882
4121333
63553194
23334127
353859
40493274
40419437