82503354
9959965
57754126
34808673
98238640
73515006
83805120
2632882
52089060
81053186
72425081
13611145
28053214
60078039
5773318
82521732
34237904
9557179
26359260
30818218
82665570
33036021
82365234
40307371
6892960
11017906
42665068
50615973
84229449
86681782
66513124
43689217
73875996
27675376
31257766
40386358
19237917
39507764
41798406
23262938