54053943
40504295
9303635
66602663
6257375
33448488
62843621
77408975
94493033
29035111
2212960
36709863
28531469
2431301
9092705
9041977
41331908
50581059
33544933
19234811
48754110
1804881
46754468
35847642
23159986
23269935
79432777
78198414
50934941
64161164
2853066
28379152
35929690
88586527
36395607
93832072
84964252
8553718
62253077
25448141