18511205
11362507
97715597
52787759
36669005
71895169
34871975
25265865
74354471
89606295
23192761
41259345
94909404
61058091
28931862
27119435
12279611
80553698
77173847
30144198
13416317
42101534
24622663
99016197
51085008
80963893
42295324
66267955
9868812
34033300
80358857
51931656
30476270
5052358
77192980
22637584
51911483
4236119
69568425
41893335