31945220
85797934
69999834
45704300
46692834
6252543
38242899
705796
17351031
48381902
50613550
63173460
82425192
45945355
6475614
77633813
3687239
67459888
47208706
73063871
6546460
57314425
41505030
63368486
43057162
69614368
72204371
25569546
14986408
72024618
5073415
70044895
34473698
90703818
20276738
2394920
7933716
6223482
98479628
1304487