17316164
42011195
50879766
36056688
29623901
12268102
6767048
3067259
48891935
85784129
38694959
6275929
35319148
15593069
25196074
31186452
80747240
74095134
50199142
65991371
30635087
61266207
79926521
82218613
3190229
76915136
3285939
7785737
30145081
13222339
18769256
67532935
6120315
93739481
49458848
67808303
95483994
7518587
32715127
69547325