74832510
29061720
83012298
23099060
71317460
59847661
74974396
89774485
58694021
66295783
97348599
8193398
28331669
29419692
71029782
38742854
98502610
8636134
77556900
97174524
97589398
63831423
13432984
32919930
58318710
9167011
78491026
42029111
34484229
55113926
9117864
36413611
6545060
20936846
87277844
60125508
35249434
51984171
31746821
1287269