97922435
89374655
68751199
9019243
60535031
87299458
70863187
96341614
52416271
83293888
42491605
35415358
18103766
2933368
53694253
4221786
45494349
4559381
20579861
89233528
74756170
44569755
57837790
2628508
42497016
4252287
33632926
66655563
4573490
71628850
16886192
7211169
29635506
80484866
74528755
4225253
35475058
43972654
53856625
24671707