57153783
50548280
31369737
8576321
63836463
56531193
64011743
33669879
44639996
3261194
62261802
63149963
93034045
36456360
60585950
17775012
233556
38147250
87263418
24401613
79488002
6225228
76286866
10882753
69889436
64994553
9149652
86345445
8661308
28317594
55957905
31957779
5382323
12546978
77699080
70563
45711411
44074549
85398434
35836844