49808459
86239660
48736998
86369492
52908074
36114745
21229881
1859435
95933161
84529102
71614406
22179697
66212603
51054917
86718863
5779891
251601
43146079
54598084
46172285
86637507
84032343
1994676
31481631
3061563
58589236
59067386
22603782
92533297
64535105
41654974
84455309
14349487
4200275
73501416
67122685
9027569
83923949
8084803
12511866