6984186
48657002
74268517
5440470
1076058
70167031
86711294
79488137
79056540
97677428
78094871
87229935
71587350
30069367
11352950
23445402
31542539
10958983
55013723
23745950
640326
95249669
70872009
5991971
51723779
14802486
46462355
10787818
21819333
76768140
28549629
16727742
23738558
41362696
17812124
66775210
38132445
3107764
519044
9510797