94704085
75131539
70553094
42856367
93874322
31055402
89109438
77086243
49837009
8382290
31967160
50498412
50385617
25492121
61681677
22796720
98059357
89777401
78122975
1592823
17649452
83313236
5184308
37964172
12826590
73737222
32256200
96111157
8459070
72173158
17695649
71869566
32079872
127044
7109713
13247949
14264318
57403019
19531981
47029338