18767297
74672909
70714608
61931593
59037138
46843258
30947373
23838058
94674962
83127263
80224798
3681186
23399983
92925891
90491752
70995208
96615977
46947820
896901
70775147
77696229
50166794
7717268
38591180
9471367
94968965
20581523
9558940
75058034
28409524
10168121
25259181
37673672
21029662
99434476
49347224
98141406
94203624
66076074
67055418