59115175
7138257
7936522
16401127
12644165
80121209
12107314
97557552
82945962
77197806
58987994
32283113
12914963
62424718
67441441
66371735
88864863
98964306
76353919
86445215
23576002
55909796
95149065
26582230
50099342
63608665
22207726
84727743
69085753
75659839
72483402
13902510
80027958
79069899
18575049
26802505
83127144
70529417
97775315
74123417