27248605
42711718
73923784
75564451
20408162
80405436
79604365
6845750
59315577
14341106
2302740
30773758
8251964
22018765
53368484
9229772
98957214
29141625
98516871
86052509
54169360
62381760
76511682
17892661
76021413
15192483
49748844
81088024
32299432
87269921
1968177
4607633
24963316
86702613
25987335
57319529
86199395
27929289
5956542
70541063