73748608
6352366
72244832
18382521
59294875
89447371
24777215
45877920
83346828
31766346
17414505
11707069
18897032
43304099
71483513
21670
51053039
5566872
72378284
6229495
38819848
188170
64792483
43157240
31866608
95998665
4151389
6913680
82849045
54583710
82582456
83731928
14802471
50316859
23733022
19904067
18379516
60482585
903768
85547891