4184384
83969539
41306883
13093723
14946130
3985159
10534467
86952706
2030975
81984269
89485865
75985978
94983970
86381207
78362522
3685260
95604303
38838616
3749133
87436491
10933277
89116671
51875012
14578315
40106170
39581507
64865522
52581397
21287632
27573110
33123646
76909770
1192290
72886320
66726969
74998769
65716225
94843806
91839324
98377030