89497669
9502640
77111501
9049742
67282329
29184309
51332585
42496183
69584895
27299259
22705092
76528736
72225697
85922998
91546744
21987288
23429759
5371808
76194621
69079093
23086819
51148367
66925037
60928036
67293222
89289569
58092979
5206724
92919330
35683147
78434711
51921916
45872073
37348847
45411489
91752830
66531402
50605506
289125
1818680