10396723
10641888
89554259
83074368
65955574
42366691
53923154
2899929
23545673
34624868
42602491
13346223
73255472
59423829
95868434
6436866
82393953
53486438
97933793
33137851
70981310
82372014
45636892
80609154
44686428
30476915
77001134
15808640
16826547
60808319
4131969
45971968
18283810
41833071
7715188
35411077
66665035
7334107
6773447
70337056