19726240
93679260
1763338
93666130
70858457
75618840
13969900
88699143
66745685
961650
21648292
47193363
30567116
66215158
83784256
39509578
88228064
76218202
51054553
772289
56371467
32585171
65945375
28176304
7083830
34747782
74639062
75385580
43839332
30474810
10961522
5622572
30033531
68233796
25954484
67108028
93478889
83192973
72273370
71748353