96205357
5877652
31274568
71671080
60882174
48665231
6655590
97844415
87219453
57927374
17891190
66872774
183935
50796100
5653577
72013047
1589990
69278498
63221726
72033146
76209344
3251887
82012417
36997024
72697343
38888789
38501980
87657283
14353719
79305122
94878025
61125792
10493516
9544578
77048530
13154896
47847885
41493737
68367585
2245673