99669795
44605254
53083318
3491675
21126963
25963201
43416568
65459584
40664715
15518471
44132220
26153180
83811983
627633
35363115
79788070
66484242
19454648
42361375
43592050
97976308
5397355
77186476
17087142
3254540
52372012
32167820
71896787
98262610
81985046
1273728
32035820
73074255
42506367
84969712
13008962
40088586
19188298
95806160
3045471