31193844
24281769
89368054
22202591
26054602
54218833
7788396
9659467
92265536
5557682
9254654
11813217
83952511
69946174
12847507
94133537
41165996
46849455
79925216
1091713
73547100
18883591
43794308
82612823
84669710
73259523
53062896
37739507
55237694
56482591
80603277
9621068
21377645
29669109
53132009
99396891
49646469
98596333
59269665
77542809