207152
258448
85894246
636492
50331841
455260
83266659
825373
95029630
37215781
16858995
17694925
77633800
1874738
78395160
70568607
9742401
43547351
38893063
5005770
45535704
74108847
70111100
69288056
22496876
3564916
82555699
34105422
36774760
35148951
92059587
23082862
48385431
1549952
96189048
78551646
23827184
5695208
74629278
71916947