46905512
53896517
9648813
33395058
53966493
45904714
9482956
61554692
29388138
12552130
50095195
24878088
83738077
40203716
42564266
69109099
52601280
84281801
14759432
91198067
82192111
2199183
32286703
48787639
17111418
70771951
13669465
54797005
40913565
25924121
37029226
1726213
60878865
61777629
71825492
65644655
81312961
77939475
2294725
612105