59255527
46052345
36045934
62677579
21023406
26109319
71293104
11301740
74813607
75248366
5060496
31941711
706082
7381844
86035262
60633162
69883830
41038628
245794
60917400
76408722
67678638
4068552
11803476
18068082
15865148
60832002
18403907
30885806
36097313
51689191
48752017
74319933
34379404
49497247
37341883
51937679
559221
5996501
16576870