78884587
18183838
60467148
74621693
61557176
19585044
59884410
56913907
50504189
49601042
10974048
84249046
4703001
94932920
36803340
91378619
57596244
46695055
37351649
1015508
499508
49173250
53696478
13054269
57167217
9943395
46893649
68504959
84299172
54334476
26910
65349386
47684278
3691823
23439199
78445196
30062804
28665523
37121896
82205684