39912530
78439074
418993
81322480
13366930
77461918
72918021
56824192
33958360
57334413
35254196
76549010
559724
2944698
12346811
92515653
25097654
26208026
16655980
45392158
8106650
61557189
50038921
11771307
35244523
87427755
6057810
10009083
63054744
12195327
4001780
88881220
82033846
92533766
71927029
55043578
94964941
44156053
28942451
79154285