57698646
5925593
7347394
19955292
50916623
80564748
6672898
564966
76171134
10277017
5366718
41677159
51742244
81148822
96099351
33867364
7818756
47443801
71001528
4752636
24213915
40791039
72464922
34919256
99182347
56086502
59906160
49474000
63807610
57772324
18912817
65753241
64657101
29583023
69063910
32917552
24076877
93019577
2186722
8337106