90101571
78546359
66377128
99491247
37652149
86388869
63121272
22374336
22704591
22277743
58521470
14629081
83418317
37309815
44873196
68422046
63025252
73118493
11501932
97997837
63807865
60071674
38523847
98148558
13126697
2029625
91832797
72082687
60594026
80715969
14974256
7814649
95153081
77147037
38691819
31549901
7833997
60713233
66319340
64229982