77389730
47682160
55512084
44418280
94562096
58199496
93297019
5311158
146391
86797414
52371261
66525502
46902315
72194723
94739409
53448667
19412450
89676908
49412051
66264399
75298195
2046783
51255392
20503820
48075885
40526056
3895777
31657304
11169941
86325971
89206326
38389306
67203828
82041377
5726106
90277120
66479985
12645884
6388711
46381700