59357167
6212365
55995495
38084579
55128647
9400253
91035351
85391375
7037965
88083086
72948400
45252069
26866713
78702486
18658077
88051425
90513418
89553658
75481541
57482864
37127766
86478613
91694769
67314894
81507332
75339010
64657395
53513056
4637553
43783531
49527530
9052282
77448567
88288790
68429249
49114159
76449517
46943516
70163284
68076069