8742513
11795240
5213047
2837479
49122926
42376248
50784678
118332
73375552
2062395
26368852
87093543
4648237
22879887
31065552
69115079
50508468
67341828
37736168
34457306
88997476
84133404
50424144
61229835
74597137
83721506
56753053
47148384
6308471
9674463
36128562
58811504
52539695
54726104
88343646
20414113
44557346
80086186
68798770
85732590