89554289
15851606
88455528
60142015
77398872
5872367
72921139
94983613
58902590
3873469
61466049
44819635
74931860
2066393
36958215
66011643
39146903
38465207
34577675
14563779
67637327
9978962
38884519
1432231
81376516
72903596
69644569
58447528
47397137
88188795
23117725
2794259
47735051
93524762
24385828
55791942
72903146
2716905
44027572
67833933