1096464
95637264
24728826
4983743
86525143
76377268
71353863
88227417
88758034
58203070
56247834
12211807
46778767
3421831
69582706
79161578
87214028
87407070
48664376
48002971
77742323
6462568
11007007
56641811
47335942
3423069
68061467
67513238
82262930
30177823
95527213
44316069
11872278
27341326
63742170
56365833
37405900
92859280
83063765
183624