67687526
54072832
52892001
29753108
5632185
21908851
55398567
43514207
31653032
61158101
26628041
65066812
22537561
7408557
49498720
63146313
87914697
91997620
51093328
71014359
36451095
15158029
41393049
12228717
2082713
82422987
29729279
21356655
7626584
53567210
894892
7424649
65502864
70424780
4379756
85522916
58287443
27898119
22483916
13405514