60243759
48412660
35978076
17489260
56365877
87397403
6129598
64926029
79498518
256191
88869205
86987911
20298290
269623
93602361
53655856
77785490
98479132
88165644
6585832
95051412
1243533
56281493
96784949
67417366
46542224
51264708
20978317
96212774
51418927
13844407
25887880
8917904
72762083
16413369
78724749
1145598
77576535
93283342
14482531