90728798
47899148
45468070
61867506
52152369
2949818
65269292
66086126
27802383
14285406
2839593
48039125
85277220
64484753
18331732
29579080
58372570
35683922
11292712
23706745
77949440
36464868
3451535
605347
83143153
50966120
65336832
21798952
51801914
79688353
82762050
71338735
7256163
73516678
48775265
88727458
67347368
73161235
72645387
68255979