90386953
74758446
71977404
98898898
80154975
16910000
85058165
56101542
28397731
88514993
86403438
13347661
21546814
34511283
5603639
19081881
28127196
15341564
76364832
46968990
30627292
72336577
82751026
58741584
11227679
13755177
30432947
78449679
51054605
52888917
7549838
90741028
84062406
4205509
25427292
3562672
15477844
78859226
42808390
31844755