16285411
14278086
87791857
96947617
77718171
53245481
235508
99364500
25282320
54645331
33235367
16295002
34373663
1842282
11877348
24145048
45787607
16031699
99452501
65318069
13288333
9755194
97083531
12263360
68547280
56584980
34701211
59915132
60395945
53244012
8593833
41247328
88615411
36122948
90081601
49117741
89105297
58143647
38628873
3467221