12448560
81245448
74879074
50408436
92576874
28158299
96848301
34565882
42696998
81614269
16823180
13674649
33806899
79084829
40875591
87576809
44198299
94577139
1853910
83396686
21593232
7174311
80771813
82975288
89199537
32676280
70968653
55319275
1128712
21379678
40848500
74312353
87534090
7789895
28151626
65143299
34356157
8504229
76958344
9996872