48257559
64343334
96453617
51466831
64735143
89825393
25169085
16392620
88712147
26806422
13704448
36975589
52798564
9165506
24476047
36055246
52831602
94321242
95938959
87529405
63805381
79688288
47846014
589680
52343290
15292420
23655735
81511176
36359768
58654085
20232049
12593900
73646860
84988293
43546594
12394781
38755976
60324685
88151242
31271784