26877665
38611854
37798641
56599136
69487393
67079027
63684030
17031607
15536854
4386122
10825353
6485798
5584996
99622496
97309647
40389569
53199566
35462288
99522762
79983968
25376124
61225770
16538184
30718253
3387723
51508578
82873137
2051527
31206897
67733213
36677958
5479777
77963225
48783818
74882009
509240
79528221
48078942
96596312
85691639