92815062
42642130
56164727
97681890
74614545
66536373
83223046
59084111
46726909
98452081
13867732
56831933
34061819
6174446
19425439
30589896
13914271
43502330
14076188
79317325
18121241
7897799
82609702
73695428
762377
54353259
16559638
28764220
2230363
4758536
51631434
27302720
29517762
68533213
72868037
17312895
28762030
4354334
33447857
17802795