59601014
46786485
95895598
57672855
80022043
95409451
272852
52799316
11996754
7449407
489127
47434039
2706571
83521618
59667849
53487938
63791538
17564846
1104656
95529820
61644191
802071
52873494
1296962
52787302
45598075
80154776
93597009
87999200
85384748
5150363
67018212
8399741
41584461
51635578
458268
22715486
68717914
53433398
68103080