12101231
13595874
57077340
6575986
21464496
1290196
18334746
31963569
42912322
83191103
82378002
91542315
35219365
81693343
34177312
51385257
2521821
41079687
79952014
8196799
12934099
11382831
12346911
66531889
19984700
67387
94295655
1804961
85283069
5178214
95724681
85201466
72165520
73574020
5481319
12075780
4998530
61342664
96987384
57614178