50212417
39436592
31258922
11486817
3134590
55516604
10708589
22774412
883511
34251781
9292979
7600615
6354939
6039221
81302574
78209569
42006058
779488
25611374
92296206
80008330
49582866
87196256
31397416
1612225
37248148
30147786
2174235
3678197
54951378
63587663
17782393
34037696
20929834
1034231
46052190
48358616
55218373
76511262
9096342