88615846
98402994
2098648
97013371
52938307
29111188
19321263
29412910
93204807
8522203
74894498
33831897
33212880
85882444
72409631
77642025
3124887
66722902
37974719
43063963
13306845
7077688
61362897
59924708
74122144
33648534
22743156
1093737
20578981
99338424
13864204
68525236
12873680
70506128
43672291
20991613
53038731
24866676
78679633
569274