61399673
41056972
2239943
99531271
42312719
87868829
60013406
50821049
20947034
89808377
71902151
69248979
4255534
92444711
70505155
31238724
49241851
21322007
5888304
50677811
66003039
60328206
30087838
74033817
32886583
9069448
25891685
30601638
82224686
53351313
64955277
78484734
80505931
52053392
57149888
37767807
574674
6240224
56659074
3951912