94245800
80365143
59316144
43768146
28977414
54743604
82625922
6353081
92017378
73287055
7283407
86068777
99596811
65012564
6669942
43802167
40096457
7106830
25341194
87331377
12596484
7928250
24222510
30412874
47482687
33294266
70541967
50013795
69733714
34303153
2676479
99675952
6179597
67343189
71298759
44816304
74899700
12919032
647644
18086365