3916332
83082582
47203650
71226583
19222029
68959648
91386241
41316724
17794874
9072881
49579485
4443963
35203575
9278954
6624727
8828239
62659265
62087069
48626829
57337682
74441271
58046184
78955351
19352887
26049
14652963
79407716
74195552
12446145
40097074
286749
76258281
49876033
57802205
5141499
95342306
37907567
43169529
59911407
38607368