5634389
29465499
6156120
94803195
56565825
2039938
3141068
52256861
7853067
32976707
77519749
63251058
784657
55107000
30574789
7906803
67989165
52022548
4514968
76344014
16571112
2229852
10241209
85802042
13262892
57571104
38275213
41502906
77135131
60369315
9790283
97184983
12954229
91196568
27433657
44409929
12329269
79326514
83632239
69077466