3545511
40413615
14692746
89787498
17855182
94823823
1895709
20304763
87809479
9968356
76886715
75051457
5260392
59065460
52588541
33312881
74889825
15692160
55136412
71868598
60856578
44139530
5000538
20714276
62749304
31973682
52478933
69175485
56551256
63363699
54183474
629524
76664299
15312714
98196249
99114769
1622064
25727641
5662119
21129500