53871560
3781516
60771144
38635878
3067640
32864552
3882838
27346443
72789219
50787715
8426290
37091607
17483501
67638669
23811440
77477543
83372861
34965539
24092978
17296721
38733916
29521051
95543964
7054762
92076618
67275280
92264966
64256877
28808040
28994584
50571766
73286493
34365782
66357996
745233
94552693
46123201
19869099
58856862
58277172