87825059
73162285
57931713
5271250
72631813
38969501
97252264
66151593
56383140
40178381
48956847
27395162
81152990
75098829
71338514
47416091
92577186
9012904
56534363
99389428
32936734
62336491
39509013
43479460
30255816
29263116
88115726
39807975
50882601
82727455
3655805
40298054
45418060
3236223
39156166
89961240
67637713
89922660
63733572
14375363