95812548
51035292
50803604
85354584
10192283
68613807
97324137
5999340
5120270
61643614
7206120
1241202
9063998
24683860
33083450
17607165
42718267
6447166
91724091
74925263
82619847
86258405
48792933
38622089
56008218
9647100
91509882
53459644
721434
68887023
35959527
93021489
42485227
2826743
18492386
47833764
28479546
77052606
44924434
4094714