97584232
5767742
5327795
77612371
27111721
6413427
60769574
83787387
66523884
55736204
47002904
36251021
3164425
22531386
58622201
5208626
31928364
7401343
71476369
67174975
3441432
36979637
78073677
27559561
91675497
9916900
54616855
57267311
94448399
60268594
7550512
29175669
39679907
39232313
34363038
2582267
33257571
60605301
71817885
67447741