92556851
84769784
15047777
32872013
59758971
5215740
60225088
52109648
81363966
90707571
22149045
84306542
18122837
30636722
50466905
497349
65959388
58805179
33773671
14614217
37815054
7395407
8606471
20367521
63626872
36148901
5553746
57935017
35453414
60145433
33791174
9312810
21624047
26035383
57743415
49241735
84948951
5644334
49643349
21478030