6816749
28681612
63671648
29684501
92188467
19088940
20653565
5393467
239295
77681482
980532
95003552
18308557
85855886
48837962
16445309
60856847
54489534
506898
53962456
89781913
56574595
40088172
21885167
18551178
31332877
78164278
42352408
41083899
41905773
49957362
44987093
19266581
21971949
29626960
91631580
6993616
57807512
42082509
15427130